package top.hmtools.beans.tableInfoBeans;

import java.io.Serializable;

/**
 * 数据库表信息
 * @author Jianghaibo
 *
 */
public class MysqlTableInfoBean  extends TableBaseInfoBean{

    /**
     * 
     */
    private static final long serialVersionUID = -4655553008182051908L;
    
    private String table_catalog;
    private String table_schema;
    private String table_name;
    private String table_type;
    private String engine;
    private String version;
    private String row_format;
    private String table_rows;
    private String avg_row_length;
    private String data_length;
    private String max_data_length;
    private String index_length;
    private String data_free;
    private String auto_increment;
    private String create_time;
    private String update_time;
    private String check_time;
    private String table_collation;
    private String checksum;
    private String create_options;
    private String table_comment;
    /**
     * @return the table_catalog
     */
    public String getTable_catalog() {
        return table_catalog;
    }
    /**
     * @param table_catalog the table_catalog to set
     */
    public void setTable_catalog(String table_catalog) {
        this.table_catalog = table_catalog;
    }
    /**
     * @return the table_schema
     */
    public String getTable_schema() {
        return table_schema;
    }
    /**
     * @param table_schema the table_schema to set
     */
    public void setTable_schema(String table_schema) {
        this.table_schema = table_schema;
    }
    /**
     * @return the table_name
     */
    public String getTable_name() {
        return table_name;
    }
    /**
     * @param table_name the table_name to set
     */
    public void setTable_name(String table_name) {
        this.table_name = table_name;
        this.tableName = table_name;
    }
    /**
     * @return the table_type
     */
    public String getTable_type() {
        return table_type;
    }
    /**
     * @param table_type the table_type to set
     */
    public void setTable_type(String table_type) {
        this.table_type = table_type;
    }
    /**
     * @return the engine
     */
    public String getEngine() {
        return engine;
    }
    /**
     * @param engine the engine to set
     */
    public void setEngine(String engine) {
        this.engine = engine;
    }
    /**
     * @return the version
     */
    public String getVersion() {
        return version;
    }
    /**
     * @param version the version to set
     */
    public void setVersion(String version) {
        this.version = version;
    }
    /**
     * @return the row_format
     */
    public String getRow_format() {
        return row_format;
    }
    /**
     * @param row_format the row_format to set
     */
    public void setRow_format(String row_format) {
        this.row_format = row_format;
    }
    /**
     * @return the table_rows
     */
    public String getTable_rows() {
        return table_rows;
    }
    /**
     * @param table_rows the table_rows to set
     */
    public void setTable_rows(String table_rows) {
        this.table_rows = table_rows;
    }
    /**
     * @return the avg_row_length
     */
    public String getAvg_row_length() {
        return avg_row_length;
    }
    /**
     * @param avg_row_length the avg_row_length to set
     */
    public void setAvg_row_length(String avg_row_length) {
        this.avg_row_length = avg_row_length;
    }
    /**
     * @return the data_length
     */
    public String getData_length() {
        return data_length;
    }
    /**
     * @param data_length the data_length to set
     */
    public void setData_length(String data_length) {
        this.data_length = data_length;
    }
    /**
     * @return the max_data_length
     */
    public String getMax_data_length() {
        return max_data_length;
    }
    /**
     * @param max_data_length the max_data_length to set
     */
    public void setMax_data_length(String max_data_length) {
        this.max_data_length = max_data_length;
    }
    /**
     * @return the index_length
     */
    public String getIndex_length() {
        return index_length;
    }
    /**
     * @param index_length the index_length to set
     */
    public void setIndex_length(String index_length) {
        this.index_length = index_length;
    }
    /**
     * @return the data_free
     */
    public String getData_free() {
        return data_free;
    }
    /**
     * @param data_free the data_free to set
     */
    public void setData_free(String data_free) {
        this.data_free = data_free;
    }
    /**
     * @return the auto_increment
     */
    public String getAuto_increment() {
        return auto_increment;
    }
    /**
     * @param auto_increment the auto_increment to set
     */
    public void setAuto_increment(String auto_increment) {
        this.auto_increment = auto_increment;
    }
    /**
     * @return the create_time
     */
    public String getCreate_time() {
        return create_time;
    }
    /**
     * @param create_time the create_time to set
     */
    public void setCreate_time(String create_time) {
        this.create_time = create_time;
    }
    /**
     * @return the update_time
     */
    public String getUpdate_time() {
        return update_time;
    }
    /**
     * @param update_time the update_time to set
     */
    public void setUpdate_time(String update_time) {
        this.update_time = update_time;
    }
    /**
     * @return the check_time
     */
    public String getCheck_time() {
        return check_time;
    }
    /**
     * @param check_time the check_time to set
     */
    public void setCheck_time(String check_time) {
        this.check_time = check_time;
    }
    /**
     * @return the table_collation
     */
    public String getTable_collation() {
        return table_collation;
    }
    /**
     * @param table_collation the table_collation to set
     */
    public void setTable_collation(String table_collation) {
        this.table_collation = table_collation;
    }
    /**
     * @return the checksum
     */
    public String getChecksum() {
        return checksum;
    }
    /**
     * @param checksum the checksum to set
     */
    public void setChecksum(String checksum) {
        this.checksum = checksum;
    }
    /**
     * @return the create_options
     */
    public String getCreate_options() {
        return create_options;
    }
    /**
     * @param create_options the create_options to set
     */
    public void setCreate_options(String create_options) {
        this.create_options = create_options;
    }
    /**
     * @return the table_comment
     */
    public String getTable_comment() {
        return table_comment;
    }
    /**
     * @param table_comment the table_comment to set
     */
    public void setTable_comment(String table_comment) {
        this.table_comment = table_comment;
    }
    /**
     * 方法说明
     * 输入参数说明
     * 输出参数说明
     */
    @Override
    public String toString() {
        return "TableInfoBean [table_catalog=" + table_catalog
                + ", table_schema=" + table_schema + ", table_name="
                + table_name + ", table_type=" + table_type + ", engine="
                + engine + ", version=" + version + ", row_format=" + row_format
                + ", table_rows=" + table_rows + ", avg_row_length="
                + avg_row_length + ", data_length=" + data_length
                + ", max_data_length=" + max_data_length + ", index_length="
                + index_length + ", data_free=" + data_free
                + ", auto_increment=" + auto_increment + ", create_time="
                + create_time + ", update_time=" + update_time + ", check_time="
                + check_time + ", table_collation=" + table_collation
                + ", checksum=" + checksum + ", create_options="
                + create_options + ", table_comment=" + table_comment + "]";
    }
    
    
}
